internal cervical os - Spanish English Dictionary